package cn.qingyun.gis.modules.enterprise.entity.dto;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * @author skb
 * @description: 企业列表返回值
 * @date 2024/3/29 18:01
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "企业列表返回值", description = "企业列表返回值")
@JsonInclude(JsonInclude.Include.ALWAYS)
public class EnterpriseTableDataDto {

    @ApiModelProperty(value = "高德poi_id")
    private String poiId;

    @ApiModelProperty(value = "高德poi_name")
    private String poiName;

    @ApiModelProperty(value = "高德poi_address")
    private String poiAddress;

    @ApiModelProperty(value = "经度")
    private BigDecimal lon;

    @ApiModelProperty(value = "纬度")
    private BigDecimal lat;

    @ApiModelProperty(value = "wkt")
    private String wkt;

    @ApiModelProperty(value = "企业类型")
    private String type;

    @ApiModelProperty(value = "细分小类（商业综合体：0，商务楼宇：1）")
    private String subCategory;

    @ApiModelProperty(value = "是否覆盖（0：未覆盖，1：已覆盖）")
    private Integer isCover;

    @ApiModelProperty(value = "是否合作（0：未合作，1：已合作）")
    private Integer isCooperate;

    @ApiModelProperty(value = "合作金额")
    private String cooperateAmount;

    @ApiModelProperty(value = "归属建筑id")
    private String buildingCode;

    @ApiModelProperty(value = "标识（0：企业，1：建筑）")
    private String flag;
}
